//
//  SLAccessManagerView.h
//  SlockApp
//
//  Created by 凯朱 on 2024/7/26.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface SLAccessManagerView : UIView
@property (weak, nonatomic) IBOutlet UIView *topView;
@property (weak, nonatomic) IBOutlet UILabel *topLbl1;
@property (weak, nonatomic) IBOutlet UIButton *refreshBtn;
@property (weak, nonatomic) IBOutlet UILabel *topLbl2;
@property (weak, nonatomic) IBOutlet UIView *midView;
@property (weak, nonatomic) IBOutlet UIButton *leftBtn;
@property (weak, nonatomic) IBOutlet UIButton *rightBtn;
@property (weak, nonatomic) IBOutlet UIView *tableBgView;
@property (nonatomic,copy) void (^btnBlock)(NSInteger btnIndex);
@property (nonatomic,copy) void (^cellCilckBlock)(SLLockKeyModel *model);
@property (weak, nonatomic) IBOutlet UILabel *topTipLbl;
@property (nonatomic, strong)UIButton *curBtn;
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *tableBgHeight;
@property (nonatomic,copy) void (^heightChangeBlock)(CGFloat height);
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *tabBgTopSpace;
-(void)refreshSubViewWith:(SLLockModel *)model;
-(void)startRefreshAnimation;
-(void)stopRefreshAnimation;
@end

NS_ASSUME_NONNULL_END
